#include <cstdio>
int main(){
long t; scanf("%ld", &t);
while(t--){
long a, b, c, d; scanf("%ld %ld %ld %ld", &a, &b, &c, &d);
long x, y, x1, y1, x2, y2; scanf("%ld %ld %ld %ld %ld %ld", &x, &y, &x1, &y1, &x2, &y2);
bool ans(true);
x += (b - a);
if(x < x1 || x > x2){ans = false;}
if(a == b && x1 == x2 && a > 0){ans = false;}
y += (d - c);
if(y < y1 || y > y2){ans = false;}
if(c == d && y1 == y2 && c > 0){ans = false;}
puts(ans ? "Yes" : "No");
}
return 0;
}
1143B - Nirvana | 1285A - Mezo Playing Zoma |
919B - Perfect Number | 894A - QAQ |
1551A - Polycarp and Coins | 313A - Ilya and Bank Account |
1469A - Regular Bracket Sequence | 919C - Seat Arrangements |
1634A - Reverse and Concatenate | 1619C - Wrong Addition |
1437A - Marketing Scheme | 1473B - String LCM |
1374A - Required Remainder | 1265E - Beautiful Mirrors |
1296A - Array with Odd Sum | 1385A - Three Pairwise Maximums |
911A - Nearest Minimums | 102B - Sum of Digits |
707A - Brain's Photos | 1331B - Limericks |
305B - Continued Fractions | 1165B - Polycarp Training |
1646C - Factorials and Powers of Two | 596A - Wilbur and Swimming Pool |
1462B - Last Year's Substring | 1608B - Build the Permutation |
1505A - Is it rated - 2 | 169A - Chores |
765A - Neverending competitions | 1303A - Erasing Zeroes |